St Margarets Tavern (Menu)

107 Saint Margarets Place, Twickenham
+44 20 8892 2369

Give a rating to St Margarets Tavern

Suggest a dish

How much did you spend at St Margarets Tavern?